<!-- O principio... -->
<!DOCTYPE html>
<html>
  <head>
    <!-- Codificacao da pagina -->
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <!-- Importacao da folha de estilos -->
    <link rel="STYLESHEET" href="../view/css/estilo.css" type="text/css"/>
    <!-- Titulo da pagina -->
    <title>Chave de Roda - Valida Cadastro</title>
  </head>
  <body>
    
    <?php
          /**
           * Tentei importar os arquivos neste bloco PHP para
           * uma melhor organizacao do codigo, mas nao funcionou
           * -- ask the teatcher
           /
          require_once ('../model/usuario.php');
          require_once ('../model/UsuarioDAO.php');
          require_once ('../controller/usuarioController.php');
          
          /* Fim do comentario */
    ?>
    <div class="centraliza">
      
        <div class="cabecalho">
          <!-- Link para pagina inicial -->
          <a href="http://localhost/chavederoda/trunk">
            <h1>Chave de Roda - <em>Validado</em> </h1>
          </a>
        </div>     
      
      <div>
        <!-- Mensagem para o usuario 
             CSS inline -->
        <h3 class="cadastro" style="color:#339900;">
          Dados inseridos com sucesso!
        </h3>
        
        <!-- Inicio do bloco PHP -->
        <?php
          /*Inclusao de arquivos - AQUI FUNCIONA... POR QUE?*/
          //Beans
          require_once ('../model/usuario.php');
          require_once ('../model/veiculo.php');
          //DAOs
          require_once ('../model/UsuarioDAO.php');
          require_once ('../model/veiculoDAO.php');
          //Controllers
          require_once ('../controller/usuarioController.php');
          require_once ('../controller/veiculoController.php');
          /*Fim da inclusao de arquivos*/
        
          //Instanciando o objeto usuario
          $usuario = new usuario($_POST['login'], $_POST['nome'], $_POST['email'],
                                 $_POST['cnh'], $_POST['senha']);
          
          //Instanciando o objeto manager
          $manager = new usuarioController();
          //Insere os dados do objeto pessoa no banco
          $manager->insert($usuario);
          
          $veiculo = new veiculo($_POST['cor'], $_POST['ano'], $_POST['placa'],
                                 $_POST['modelo'], $_POST['combustivel'], 
                                 $usuario->__getLogin());
          
          $manager = new veiculoController();
          $manager->insert($veiculo);
          
          /** Inicio de debug - put * here -->*/
          //Exibe detalhes do objeto
          echo '<code style="color: #5f5f5f;">';
                print_r($usuario); echo '<br/><br/>';
                print_r($veiculo);
          echo '</code><br/><br/>';
          /** Fim do debug */
        ?>
      </div>
        
    </div>
    
    <footer>
      <?require_once ('rodape.php');?>
    </footer>
  </body>
</html>
<!-- ...e o fim! 
 Toda honra e gloria a Deus!-->
